﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace SplitPlanetSerie
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void rtbx_Brute_TextChanged(object sender, EventArgs e)
        {
            string chaineBrute;
            chaineBrute = rtbx_Brute.Text.ToString();
            string[] ligne = chaineBrute.Split('\n');
            string[] url;

            // On vide la box finale
            rtbx_Finale.Clear();

            // Tant qu'il y a des lignes dans la chaîne brute, on extrait
            for (int i = 0; i < ligne.Count(); i++)
            {
                try
                {
                    url = ligne[i].Split(new string[] { "http" }, StringSplitOptions.None);
                    rtbx_Finale.Text += "http" + url[1] + "\n";
                }
                catch
                {
                    Console.WriteLine("Erreur pendant le split");
                }
            }
        }

        private void btn_Coller_Click(object sender, EventArgs e)
        {
            rtbx_Brute.Text = Clipboard.GetText();
        }
    }
}
